Career 2022 2014 2013 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Cambodia F1 Cambodia F2 Turkey F33 Zimbabwe F1 Zimbabwe F2 2003 Eddleman USTA Challenger - Birmingham 2003 West Side Tennis Club Challenger - Forest Hills Copa Petrobras Argentina - Buenos Aires Copa Ericsson Brasil - Sao Paulo IPP Geneva Trophy - Geneva Open Castilla y Leon - Segovia XI Ciutat de Barcelona - Barcelona Bogota Challenger - Bogota 6th Sardinian International Championships - Cagliari XL Capital Bermuda Open - Bermuda Nord/LB Open 2004 - Braunschweig Architect Open - Budapest Copa Petrobras - Aracaju Nord LB Open 2006 - Braunschweig Challenger Copa Sevilla - Seville Ciutat de Barcelona - Barcelona Copa Petrobras Argentina - Buenos Aires Polish Open 2000 - Poznan Open Costa Daurada - Tarragona XXVIII Edizione 'A.Savoldi' - Manerbio Tennis Napoli Cup 2006 - Napoli Nord LB Open - Braunschweig San Marino CEPU Open - San Marino X Torneo Internazionale di Tennis - Barletta XL Bermuda Open - Bermuda Ostdeutscher Sparkassen Cup - Dresden Bogota Challenger Concurso Internacional de Vigo - Vigo VI Torneo Internazionale di Tennis - Barletta San Marino Cepu Open - San Marino Braunschweig Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Szczecin Challenger Buenos Aires Challenger Napoli Challenger Maia Open 2002 - Maia Kos-Zucchetti Tennis Cup - Cordenons Montevideo Challenger Tarragona Challenger Santiago Challenger Top Wool Challenger Biella - Biella Sporting Challenger - Turin Rijeka Open - Rijeka Copa Kia Challenger ATP - Santiago Samarkand Challenger Todi Challenger San Luis Potosi Challenger - San Luis Potosi Oberstaufen Cup - Oberstaufen Seguros Bolivar Open - Medellin Copa Sevilla Internacionales de Andalucia - Seville Pekao Open - Szczecin FILA Challenger Biella - Biella LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Warta Cup 2001 - Sopot Nord/LB Open - Braunschweig VIII Trofeo Ciutat de Barcelona - Barcelona IX Ciutat de Barcelona - Barcelona Asics Challenger Open - Monchengladbach Pekao Open - Szczecin Copa Petrobras Guadalajara - Guadalajara Schickendanz Open - Furth Nord LB Open - Braunschweig VIII Torneo Internazionale di Tennis - Barletta Open de Montauban - Montauban Memorial Manfredini - Sassuolo Antonio Savoldi-Marco Co. - Manerbio ATU Cup - Weiden Smith Barney Men's Challenger - Covington Pekao Open 2004 - Szczecin XI Ciutat de Barcelona - Barcelona Tiburon Challenger - Tiburon Bancastato Challenger Lugano - Lugano Copa Petrobras Santiago - Santiago Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Top Wool Challenger-Immagine Trophy - Biella Draft Corona Mexico City Open - Mexico City Open Costa Daurada - Tarragona Tunis Open - Tunis Badden Open by Rothaus - Ettlingen Banjaluka Challenger 2007 - Banja Luka Lima Challenger 2007 - Lima ATP Challenger Open 2004 - Monchengladbach Challenger Fondazione Carige - Genova Citta di Monza - Monza Czech Open 2006 - Prostejov 8° Trani Cup - Trani College Station Challenger - College Station Citta di Como - Como Copa Sevilla-Internacionales de Andalucia - Seville Copa Petrobras Brazil - Aracaju XI Torneo Internazionale di Tennis - Barletta Copa Petrobras Uruguray - Montevideo Nord LB Open 2007 - Braunschweig Open des Alpes Trophee BNP Paribas - Grenoble Pharma Medico Open 2008 - Aarhus II Challenger Ciudada de Guayaquil - Guayaquil Tennis Napoli Cup 2007 - Napoli Copa Petrobras Aracaju - Aracaju ATP Challenger La Serena - La Serena Pekao Open 2005 - Szczecin M15 Heraklion Furth Challenger Bytom Challenger Sir Supermercati - Rome Kosice Challenger Copa Petrobras - Santiago XL Bermuda Open - Bermuda Sporting Challenger '08-Trofeo Regione Piemonte - Turin Kos Succhetti Tennis Cup - Cordenons IV Challenger Ciudad De Guayaquil - Guayaquil Corona Mexico City Open - Mexico City Copa Petrobras Colombia - Bogota II Cyclus Open de Tenis - Florianopolis Challenger Ciudad de Guayaquil - Guayaquil Citta di Brindisi - Brindisi Burbank Challenger - Burbank Seville Challenger Timisoara Challenger - Timisoara Tampere Challenger Kitzbuhel Challenger Trnava Challenger IPP Geneva Trophy - Geneva ATP Studena Croatia Open Umag - Umag Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Internationaler Raiffeisen Grand Prix - St. Polten Copa Kia - Santiago 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Hellmann's Cup - Santiago Olbia Geovillage Open - Olbia San Luis Potosi Challenger - San Luis Potosi Kroger / St. Jude International - Memphis Paegas Czech Open - Prague Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Cerveza Club Columbia Open - Bogota Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Dubai Tennis Open - Dubai Generali Open 2000 - Kitzbuhel Warta Cup - Sopot Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Davidoff Swiss Indoors - Basel Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Generali Open 1998 - Kitzbuhel Estoril Open - Estoril 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Salem Open - Hong Kong CA Tennis Trophy - Vienna Rado Swiss Open - Gstaad Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca 2003 Mercedes Cup - Stuttgart Tennis Napoli Cup - Napoli The Hilversum Open - Hilversum Davidoff Swiss Indoors - Basel Estoril Open - Estoril 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Santiago Franklin Templeton Tennis Classic - Scottsdale Grolsch Open - Amsterdam Gerry Weber Open - Halle Hellmann's Cup - Santiago Ljubljana Open - Ljubljana ATU Cup - Weiden Abierto Mexicano de Tenis Pegaso - Mexico City Schickendanz Open - Furth Torneo Internazionale di Tennis ATP-Challenger - Merano Trofeo Internacional Club Laieta - Barcelona La Serena Open - La Serena BMW Open - Munich Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Bulgarian Open - Sofia AAPT Championships - Adelaide Tehran Open ATP Challenger - Tehran Heineken Open - Auckland X Ciutat de Barcelona - Barcelona BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe XL Capital Bermuda Open - Bermuda U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Pilot Pen International - New Haven Connex Open Romania - Bucharest Romanian Open - Bucharest Allianz Suisse Open - Gstaad Memorial Piertomaso Tessitore - San Remo Generali Open - Kitzbuhel Open Seat-Godo '98 - Barcelona Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo BMW Brixina Tennis Open 2000 - Bressanone EI Bank Bulgarian Challenger - Sofia 2002 Mercedes Cup - Stuttgart BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Mallorca Open - Mallorca Internationale Badische Meisterschaften Um Den Techem Cup - Zell Siemens Open 2003 - Scheveningen San Marino Cepu Open - San Marino Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston 1999 Mercedes Cup - Stuttgart BMW Open - Munich Tennis Napoli Cup - Napoli XL Capital Bermuda Open - Bermuda Czech Open 2005 - Prostejov San Marino Cepu Open - San Marino Genoa Open Challenger-Fondazione Carige - Genova Synsam Swedish Open - Bastad Copa Petrobras - Buenos Aires Tunis Open 2006 - Tunis The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Generali Open - Kitzbuhel Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Posillipo Tennis Cup - Napoli US Men's Clay Court Championships - Houston Adidas International - Sydney Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Generali Open 2003 - Kitzbuhel Abierto Mexicano de Tenis - Mexico City Heineken Open - Auckland XII Internazionali di Tennis CARISBO - Bologna MoviStar Open - Vina del Mar Bogota BellSouth Open - Auckland Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Kroger / St. Jude International - Memphis ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Seville Challenger Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Franklin Templeton Tennis Classic - Scottsdale The Nottingham Open - Nottingham Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Abierto Mexicano Telfonica MoviStar - Acapulco Generali Open 1999 - Kitzbuhel Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2000 - Barcelona Energis Dutch Open - Amsterdam Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Pilot Pen Tennis - New Haven Copa AT&T - Buenos Aires BCR Open Romania - Bucharest Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Interwetten Austrian Open - Kitzbuhel BellSouth Open - Vina del Mar Mercedes Cup - Stuttgart MFS Pro Tennis Championships - Boston Guayaquil Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Grand Prix de Tennis de Lyon - Lyon Open de la Comunidad Valenciana - Valencia Sao Paulo Challenger Heineken Open - Auckland Jakarta Memphis Movistar Open - Santiago Brasil Open - Costa do Sauipe Mexico City Brasil Open - Costa do Sauipe If Stockholm Open - Stockholm AEGON Championships - London Bermuda Coral Springs Oporto Bastad Abierto Mexicano Telcel - Acapulco Marbella Delray Beach International Tennis Championships - Delray Beach Ostrava Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Bogota Qatar Exxon Mobil Open - Doha Medibank International - Sydney Bogota Challenger The Priority Telecom Open - Amersfoort Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad The Stella Artois Championships - London Synsam Swedish Open - Bastad Open de Moselle - Metz Ordina Open - 's-Hertogenbosch Braunschweig Challenger Scheveningen Challenger Poznan Challenger Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Napoli Challenger Rado Swiss Open - Gstaad Scania Stockholm Open - Stockholm Adidas International - Sydney Allianz Suisse Open Gstaad - Gstaad Open de Tenis Comunidad Valenciana - Valencia BMW Open - Munich Long Island ATP Kremlin Cup - Moscow Amer-Wilson Tampere Challenger - Tampere Copa Telmex - Buenos Aires Marbella Open - Marbella Banca Stato Challenger - Lugano Grand Prix Hassan II - Casablanca Pilot Pen International - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Open Romania - Bucharest AIG Japan Open - Tokyo Open Seat Godo 2003 - Barcelona Abierto Mexicano Telcel - Acapulco Telenordia Swedish Open - Bastad Energis Open - Amersfoort Copa Telmex - Buenos Aires International Championships of Sicily - Palermo 1998 Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Tento Czech Open - Prague Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne RCA Championships - Indianapolis Licher German Open - Hamburg Italian Open - Rome Brasil Open - Costa do Sauipe Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Davidoff Swiss Indoors - Basel Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Abierto Mexicano Telcel - Acapulco Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Copa AT&T - Buenos Aires BCR Open Romania - Bucharest Pacific Life Open - Indian Wells Paegas Czech Open - Prague NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg UBS Open Gstaad - Gstaad TD Waterhouse Cup - Long Island Adidas International - Sydney Sybase Open - San Jose Tennis Masters Series - Paris The Lipton Championships - Key Biscayne Tennis Masters Series - Toronto Nottingham NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Citrix Tennis Championships - Delray Beach Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Republic National Bank Monte Carlo Open - Monte Carlo BNP Paribas Masters - Paris Campionati Internazionali d'Italia - Rome Abierto Mexicano de Tenis Pegaso - Acapulco NASDAQ-100 Open - Miami Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Monte Carlo Open - Monte Carlo Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Stockholm Open - Stockholm Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Tennis Masters Series - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Grand Prix de Tennis de Lyon - Lyon Masters Series - Hamburg Copa Telmex - Buenos Aires Tennis Masters Series - Cincinnati The Lipton Championships - Key Biscayne French Open - Paris Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo The Artois Championships - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Monte Carlo - Monte Carlo Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Monte Carlo Rogers Masters - Toronto U.S. Open - New York Wimbledon - London Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 ATP Tour World Championship - Hannover Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing